This is a story that follows the detective as he progresses through his investigation. It also spends few segments following the bad guys. The story moves swiftly and your not left idle waiting for action.
The characters are a little over the top, the bad guys are presented as evil and the good guys as very upright. A couple of times the main character gets into scrapes where he will die, only to be rescued in the nick of time by someone not heard of before or again latter. These stick out when you listen as the characters are not foreshadowed or followed up, making them obvious "plot-point" characters.
The main character was not really developed, I didn't feel much sympathy for him. In summary the story was ok and kept me entertained but I wouldn't say I was excited by it at all.